# @Time : 2025-01-14 9:25
# @Author : Fioman 
# @Phone : 13149920693
"""
produce的数据模型(前后端)
"""
from enum import Enum


class ProduceDataType(Enum):
    workingOrder = 'workingOrder'
    totalOrders = 'totalOrders'
    totalboardErrorModalVisible = "totalboardErrorModalVisible"
    totalBoardImageData = "totalBoardImageData"
    totalBoardErrorInfo = "totalBoardErrorInfo"
    sizeCheckModalVisible = "sizeCheckModalVisible"
    sizeCheckImageData = "sizeCheckImageData"
    inputSize = "inputSize"
    boardSize = "boardSize"
    boardCalcError = "boardCalcError"
    handLabelModalVisible = "handLabelModalVisible"
    handLabelImageData = "handLabelImageData"
    handLabelSize = "handLabelSize"
    labelBoardSizeMm = "labelBoardSizeMm"
    cutLineModalVisible = "cutLineModalVisible"
    cutLineImageData = "cutLineImageData"
    calcResInfo = "calcResInfo"
    handSingleBoxSrc = "handSingleBoxSrc"
    handSingleBoxVisible = "handSingleBoxVisible"
    labelSingleBoxSizeMm = "labelSingleBoxSizeMm"
    labelSingleBoxSizePix = "labelSingleBoxSizePix"
    deviceLockModalVisible = "deviceLockModalVisible"
    alarmRecords = "alarmRecords"
    scanModalVisible = "scanModalVisible"
    scanHintInfo = "scanHintInfo"

    firstCutLineRes = "firstCutLineRes"
    firstCutLineSize = "firstCutLineSize"
    firstCalError = "firstCalError"
    cutBoardSizeFirst = "cutBoardSizeFirst"
    catchCenter01FirstCut = "catchCenter01FirstCut"
    catchCenter02FirstCut = "catchCenter02FirstCut"

    notFirstCutLineRes = "notFirstCutLineRes"
    calcSize = "calcSize"
    notFirstCutLineSize = "notFirstCutLineSize"
    notFirstCalError = "notFirstCalError"
    catchCenter01 = "catchCenter01"
    catchCenter02 = "catchCenter02"
    notFirstImageSize = "notFirstImageSize"
    cimMessageModalVisible = "cimMessageModalVisible"
    cimMessageType = "cimMessageType"
    cimMessage = "cimMessage"
    showTimeLeft = "showTimeLeft"
   
